Towards Learned Clauses Database Reduction Strategies Based on Dominance Relationship
نویسندگان
چکیده
Clause Learning is one of the most important components of a conflict driven clause learning (CDCL) SAT solver that is effective on industrial instances. Since the number of learned clauses is proved to be exponential in the worse case, it is necessary to identify the most relevant clauses to maintain and delete the irrelevant ones. As reported in the literature, several learned clauses deletion strategies have been proposed. However the diversity in both the number of clauses to be removed at each step of reduction and the results obtained with each strategy creates confusion to determine which criterion is better. Thus, the problem to select which learned clauses are to be removed during the search step remains very challenging. In this paper, we propose a novel approach to identify the most relevant learned clauses without favoring or excluding any of the proposed measures, but by adopting the notion of dominance relationship among those measures. Our approach bypasses the problem of the diversity of results and reaches a compromise between the assessments of these measures. Furthermore, the proposed approach also avoids another non-trivial problem which is the amount of clauses to be deleted at each reduction of the learned clause database.
منابع مشابه
Revisiting the Learned Clauses Database Reduction Strategies
In this paper, we revisit an important issue of CDCL-based SAT solvers, namely the learned clauses database management policies. Our motivation takes its source from a simple observation on the remarkable performances of both random and size-bounded reduction strategies. We first derive a simple reduction strategy, called Size-Bounded Randomized strategy (in short SBR), that combines maintaing ...
متن کاملOn Freezing and Reactivating Learnt Clauses
In this paper, we propose a new dynamic management policy of the learnt clause database in modern SAT solvers. It is based on a dynamic freezing and activation principle of the learnt clauses. At a given search state, using a relevant selection function, it activates the most promising learnt clauses while freezing irrelevant ones. In this way, clauses learned at previous steps can be frozen at...
متن کاملEffectiveness of SWOT and Kaizen in the Dominance of the Brain and the Hypocritical Personality of Physical Education Students
Background. Teachers including university professors insist on keeping up to date with the updating of students' information and developing their scientific potentials, through use of diverse teaching strategies. Objectives. Identifying on the brain dominance and the hypocritical personality for students, knowledge effect SWOT and Kaizen strategy in the brain dominance and the hypocritical per...
متن کاملClause Learning in SAT
The development of clause learning has had a tremendous effect on the overall performance of SAT-Solvers. Clause learning has allowed SAT-Solvers to tackle industrial sized problems that formerly would have required impractical time scales. The development of techniques for efficient clause management and storage have also proved important in reducing some of the memory usage problems inherent ...
متن کاملGlueminisat 2.2.10 & 2.2.10-5
GLUEMINISAT 2.2.10 is a SAT solver based on MINISAT 2.2 and the LBD evaluation criteria of learned clauses. A new feature of 2.2.10 is an adaptive restart strategy based on literal block size. The default restart strategy is same as GLUCOSE, that is, the solver restarts when the average of LBDs for recent learned clauses becomes worse. When the average size of literal block is small, the solver...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1705.10898 شماره
صفحات -
تاریخ انتشار 2017